package com.dtx.chainofresponsibility;

/**
 * NoSupport类是Support类的子类。
 * NoSupport类的resolve方法总是返回false。即它是一个永远"不解决问题"的类。
 */
public class NoSupport extends Support{

    /**
     * 生成解决问题的实例
     *
     * @param name
     */
    public NoSupport(String name) {
        super(name);
    }

    /**
     * 解决问题的方法是自己什么也不处理
     * @param trouble
     * @return
     */
    @Override
    protected boolean resolve(Trouble trouble) {
        return false;
    }
}
